scientific advisor - Francés Inglés Diccionario